package com.spring.util.constant;

public class Constant {
	public final static String HXP_MANAGER_LOGIN_VERFYCODE_KEY = "hxp_manager_login_verfycode_key"; // 登录验证码
	public final static String HXP_MANAGER_BACKPWD_VERFYCODE_KEY = "hxp_manager_backpwd_verfycode_key"; // 找回密码验证码
	public final static String HXP_MANAGER_REG_VERFYCODE_KEY = "hxp_manager_reg_verfycode_key"; // 注册验证码
	public final static String HXP_MANAGER_USER_COOKIE_KEY = "hxp_login_user"; // 当前登录用户
																				// //
																				// 登陆后sessionKey
	
	public final static String INSTITUTION_LOGIN_VERFYCODE_KEY = "institution_login_verfycode_key";//机构验证码
	public final static String INSTITUTION_USER_COOKIE_KEY = "institution_login_user"; // 机构当前登录用户
	// 在阿里大鱼后台维护
	// public final static String DOCTORAUTH_SUCCESS_MESSAGE =
	// "医生您好，您的信息已通过认证，感谢您对好心情医生版的关注，祝您生活愉快！";
	// public final static String DOCTORAUTH_FAILED_MESSAGE =
	// "医生您好，您的医生信息未通过认证，请到个人中心重新提交认证申请，详情到系统消息查看未通过原因，祝您生活愉快。";

	public final static String DOCTORAUTH_SUCCESS_MESSAGE_BACKGROUND = "医生您好，您的信息已通过认证，感谢您对好心情医生版的关注，祝您生活愉快！";
	public final static String DOCTORAUTH_FAILED_MESSAGE_BACKGROUND = "医生您好，您的医生信息未通过认证，请到个人中心重新提交认证申请。认证未通过原因:";
	
	
	public final static String FOLLOW_INVITATION_MESSAGE = "{{patientName}}：您好，{{doctorName}}医生邀请您成为随访患者，请点击消息查回复是否接受医生邀请。";
	
	public final static String PATIENT_PERFECT_INFO_ONE = "最近情况怎么样，是否已恢复？有问题可以免费在这里问我，不用每次都来回奔波排队。现在完善信息，就可以给我发消息了。\t\n性别:\t\n年龄:";
	
	public final static String PATIENT_PERFECT_INFO_TWO = "完善信息后，可免费与该医生聊24小时或10条信息";
	
	
	
	

//	public final static String VERIFICATION_CODE = "请及时使用此验证码。如非本人操作，请忽略此短信。【好心情医疗平台】";
	public final static Integer VERIFICATION_CODE_LENGTH = 6; // 验证码长度
	public final static Integer LIVE_SECONDS = 1800; // 验证码存储时间
	// 查询医生的状态
	public final static Integer AUTY_TYPE = 1;
	// 是名医风采
	public final static Integer YES_DOCTOR_ELEGANT = 1;
	
	//问题审核所对应的的Code 
	public final static String QUESTIONCODE="questionCode";
	
	//服务规则
	public final static String SERVICE_RULE="service_rule";
	//服务规则代码
	public final static String SERVICE_RULE_CODE="service_rule_code";

	//设置定时任务执行时,查询sql的时间间隔
    public static String SYS_DIC_CODE = "trade_order";
    
    public static String alipay="alipay";

	public static String wxPay="wxPay";
	//一网通支付
	public static String cmbPay = "cmbPay";
        
    public static String IMAGE_TEXT_RULE_HOUR_CODE="hour";
    
    public static String IMAGE_TEXT_RULE_NUM_CODE="msgNum";
    
    public static String TAG_CODE="tagCode";

    public static int NUM=28;//总共多少天的数据
    
    public static String SCAN_QRCODE="scanQRCode";//扫码
    //会诊抢答时间间隔限制,单位为秒
	public final static Integer CONSULTATION_RESTRICT = 60;
	//会诊抢答时间间隔记录问题和医生绑定的redis key
	public final static String DOCTOR_CONSULTATION = "doctor_consultation";
	//会诊退群时间，单位为分钟
	public final static Integer REFUND_GROUP_TIME = 5;
	//随访患者
	public final static Integer RELATION_PATIENT_GROUP_TYPE = 2;
	//诊后患者
	public final static Integer SCAN_PATIENT_GROUP_TYPE = 3;
	//关注我的患者分组
	public final static Integer CONCERN_PATIENT_GROUP_TYPE = 4;

	public final static Integer GROUP_PATIENT_MAX = 200;

	//会诊入账申诉时间 上线改为48小时  48*60=2880分钟
	public final static Integer CONSULTATION_INTO_ACCOUNT_TIME = 10;
	// 订单完成后，入账的投诉缓冲时间48小时（2880分钟） （测试10分钟）
	public static Integer ORDER_BUFFER_DATE = 10;

	// 机构订单的退款时间(下单后,机构多长时间未确认,改为退款中) 正式 2 小时 (120分钟) (测试10分钟)
	public static Integer INSTITUTION_REFUNDING_DATE = 10;

	// 机构订单的入账时间(订单时间超过多长时间后,将钱添加到医生账户上) 正式 48 小时 (2880分钟) (测试10分钟)
	public static Integer INSTITUTION_BOOKED_DATE = 10;

}
